更新 User 对象

通过 user 对象的 id 更新一个已创建的 user 对象。 你可以调用该接口更新 user 对象中的个人信息,或者你也可以禁用/启用该用户,当用户被禁用后,相关的订单支付、余额、优惠券等功能会受限制。

请求参数描述
APP_ID required string对应 app 对象的 id,该参数仅需要填写在请求地址内,查看 如何获取App ID
USER_ID required stringuser 对象的 id,该参数仅需要填写在请求地址内。
address optional string用户地址。
avatar optional string头像。
email optional string邮箱地址。
gender optional string性别。MALE:男,FEMALE:女。
mobile optional string手机号码。
name optional string用户昵称。
metadata optional hash详见 元数据
disabled optional bool是否禁用该商户。该参数不能与其他参数同时使用。
parent_user_id optional string父级用户 ID,长度:64 位以内,首字母必须是英文、数字或者下划线。

返回

返回一个更新后的 user 对象,或者返回一个错误,详见 错误

定义

PUT https://api.pingxx.com/v1/apps/{APP_ID}/users/{USER_ID}
待补充
待补充
待补充
待补充
待补充
待补充
待补充

请求示例

curl https://api.pingxx.com/v1/apps/{APP_ID}/users/{USER_ID} \
-H "Pingplusplus-Signature: SIGNATURE" \
-H "Pingplusplus-Request-Timestamp: 1475029155" \
-H "Content-Type: application/json" \
-u sk_test_ibbTe5jLGCi5rzfH4OqPW9KC:
-d '{
  "address": null,
  "avatar": null,
  "email": null,
  "gender": "MALE",
  "metadata": {},
  "mobile": null,
  "name": "name003"
}'
待补充
待补充
待补充
待补充
待补充
待补充
待补充

返回示例

{
  "id": "test_user_003",
  "object": "user",
  "app": "app_1Gqj58ynP0mHeX1q",
  "address": null,
  "available_coupons": 0,
  "avatar": null,
  "available_balance": 0,
  "withdrawable_balance": 0,
  "created": 1470215837,
  "disabled": false,
  "email": null,
  "gender": "MALE",
  "identified": false,
  "livemode": true,
  "metadata": {},
  "mobile": null,
  "name": "name003",
  "type": "customer",
  "related_app": null,
  "settle_accounts": []
}